obtain something that gives great satisfaction - Spanisch Englisch Wörterbuch